using System;

namespace InfiniTec.DirectoryServices
{
    [Flags]
    public enum TrustAttributes
    {
        /// <summary>
        /// Disallow transitivity
        /// </summary>
        NonTransitive = 0x00000001,
        ///Trust link only valid for uplevel client
        UplevelOnly = 0x00000002,
        /// Used to quarantine domains
        QuarantinedDomain = 0x00000004,
        /// This link may contain forest trust information
        ForestTransitive = 0x00000008,
        /// This trust is to a domain/forest which is not part of this enterprise
        CrossOrganization = 0x00000010,
        /// Trust is internal to this forest
        WihtinForest = 0x00000020,
        /// Trust is to be treated as external for trust boundary purposes
        TreatAsExternal = 0x00000040,
        /// MIT trust with RC4
        TrustUsesRC4Encryption = 0x00000080 
    }
}